developmentor - a developer services company				  
				      Essential .NET Security
   Modules

Threat Modeling


1. What's the difference between the built-in Network Service account and the built-in Local System account?
the first has network credentials and the second does not
the first is low privilege and the second is part of the TCB
you need to use the former for servers with networked clients, while the latter is used for locally provided services

2. What types of countermeasures should you incorporate in your design?
protection
detection
reaction
all of the above

3. In calculating risk for a given threat, the following factors should be considered
potential damage and likelihood of a successful attack
potential damage and number of attackers
level of funding of attacker
all of the above

4. Authentication answers the question, "Who are you?" What concrete questions could we pose in practice in order to answer this more abstract question?
what do you have?
what do you know?
what are you made of?
all of the above